package com.wcg.test;

import com.wcg.javabean.User;
import com.wcg.util.MyBatisUtil;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;

import java.util.Date;

public class MyBatisTest1 {


    public static void main(String[] args) {//添加
        User user=new User();
        user.setId(3);
        user.setName("wang5");
        user.setSal(100);
        user.setBirthday(new Date());
        //1、创建SqlSessionFactory对象，也是单例模式的
        SqlSessionFactory factory = MyBatisUtil.getSqlSessionFactory();
        //2、创建SqlSession对象 true 自动提交事务 不写也没事 因为默认在sqlsession关闭时提交事务
        SqlSession session = factory.openSession(true);
        session.insert("user.insertUser",user);
        session.commit();
        //5、关闭资源
        session.close();
    }
}